package com.ruoyi.basic.service;

import com.github.pagehelper.PageInfo;
import com.ruoyi.basic.domain.Course;
import com.ruoyi.basic.domain.CoursePercentageResult;
import com.ruoyi.basic.domain.DeptResult;
import org.apache.ibatis.annotations.Param;

import java.util.List;


public interface CourseService {
    //获取课程信息
    PageInfo find(Integer pageNum, Integer pageSize, Integer classCode, String name, String tno, String tname);
    //获取课程学生信息
    PageInfo findStudent(Integer classCode);
    //获取所有学生信息
    PageInfo findAllStudent(Integer roleId);
    //更新课程信息
    PageInfo updataCourse(Course course);
    //获取部门信息
    List<DeptResult> findDept();
}
